permeable synthetic fabric membrane - Turco Inglés Diccionario